thatched wall/fence - Turco Inglés Diccionario